biochemical probe - English Synonyms Dictionary